package com.cskaoyan.javase.basic._2variable._5exercise;

/**
 * 语法练习题
 * @since 09:37
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        // Java语法是允许一行定义多个相同数据类型的变量
        /*
            Java代码一条语句是以分号";"作为结尾的
            对于的变量的定义(声明和初始化)
            如果中间写",",是可以一行定义多个变量的
            但是这些变量的数据类型是一致的(对于基本数据类型而言)

            但是一行定义多个变量是不合适的,不要这么做
         */
        byte b1 = 1, b2 = 2, b;
        // int a, a1 = 2,byte b3 = 100;
        // byte + byte = int 而不是byte
        b = (byte) (b1 + b2);
        int num = b1 + b2;
        char c = (char) (b1 + b2);

        // 一共11个1 Integer number too large
        long d = 111111111111L;

        // byte b3 = 130;
        byte b3 = 120;
    }
}
